Big Huge Thesaurus

wind generator

noun